self perception - French English Dictionary